Text copied to clipboard!
Наслов
Text copied to clipboard!Razvojni programer za pozadinski deo
Опис
Text copied to clipboard!
Tražimo Razvojnog programera za pozadinski deo koji će se pridružiti našem timu i doprineti razvoju skalabilnih, sigurnih i efikasnih serverskih rešenja. Kao član našeg razvojnog tima, bićete odgovorni za dizajniranje, implementaciju i održavanje pozadinskih servisa koji podržavaju naše aplikacije i sisteme. Vaš rad će direktno uticati na performanse i pouzdanost naših proizvoda, kao i na korisničko iskustvo.
Od kandidata se očekuje da ima solidno znanje programskih jezika kao što su Java, Python, Node.js ili C#, kao i iskustvo u radu sa bazama podataka (SQL i/ili NoSQL). Takođe, poželjno je poznavanje RESTful API-ja, mikroservisne arhitekture i alata za verzionisanje koda poput Git-a. Idealni kandidat je sposoban da samostalno rešava probleme, ali i da efikasno sarađuje sa drugim članovima tima, uključujući frontend programere, dizajnere i menadžere proizvoda.
Uloga uključuje i optimizaciju performansi aplikacija, implementaciju sigurnosnih mera, kao i testiranje i dokumentovanje koda. Bićete uključeni u sve faze razvojnog ciklusa softvera, od planiranja i dizajna do implementacije i održavanja. Radno okruženje je dinamično i podstiče kontinuirano učenje i profesionalni razvoj.
Ako ste strastveni u vezi sa razvojem softvera, volite da radite na izazovnim projektima i želite da budete deo inovativnog tima, pozivamo vas da se prijavite.
Одговорности
Text copied to clipboard!- Razvoj i održavanje serverske logike aplikacija
- Dizajniranje i implementacija RESTful API-ja
- Rad sa bazama podataka (SQL i NoSQL)
- Optimizacija performansi i skalabilnosti sistema
- Implementacija sigurnosnih mera i zaštita podataka
- Pisanje tehničke dokumentacije
- Saradnja sa frontend timom i drugim sektorima
- Testiranje i ispravljanje grešaka u kodu
- Učešće u planiranju i dizajnu softverskih rešenja
- Praćenje novih tehnologija i njihova primena
Захтеви
Text copied to clipboard!- Iskustvo u radu sa programskim jezicima kao što su Java, Python, Node.js ili C#
- Poznavanje rada sa bazama podataka (MySQL, PostgreSQL, MongoDB itd.)
- Razumevanje RESTful API-ja i mikroservisne arhitekture
- Iskustvo sa alatima za verzionisanje koda (npr. Git)
- Sposobnost samostalnog rešavanja problema
- Dobre komunikacione veštine i timski duh
- Poznavanje principa sigurnosti u razvoju softvera
- Iskustvo u radu sa cloud platformama (AWS, Azure, GCP) je prednost
- Sposobnost pisanja čitljivog i dokumentovanog koda
- Završene osnovne ili master studije iz oblasti informatike ili srodne oblasti
Могућа питања на интервјуу
Text copied to clipboard!- Koje programske jezike najčešće koristite u radu?
- Imate li iskustva sa radom u mikroservisnoj arhitekturi?
- Kako pristupate rešavanju problema u kodu?
- Koje baze podataka ste koristili i u kojim projektima?
- Da li ste radili sa cloud platformama? Ako jeste, sa kojom?
- Kako osiguravate sigurnost i zaštitu podataka u aplikacijama?
- Na koji način testirate svoj kod?
- Kako sarađujete sa frontend timom?
- Koji je vaš omiljeni alat za verzionisanje koda i zašto?
- Da li ste ranije radili u agilnom okruženju?